@charset "utf-8";

@font-face {
font-family: 'zt';
src: url('fonts/123.TTF'),url('fonts/禹卫书法行书简体.OTF');
font-weight: normal;
font-style: normal;
}

/* CSS Document */
.top{width:100%;border-bottom:1px #ccc solid;background: #f4f4f4;}
.top .wz1{line-height: 34px;font-size:13px;text-align: left;float:left;}
.top .glyphicon{color:#666;padding-right:6px;}
.top .wz2{font-weight: bold;}
.top .phone{float: right;line-height: 34px;}
.top p{margin-bottom: 0px;}
.nav{margin-top:3%;}
.navitem a {padding-left: 10px;padding-right: 15px;float: left;font-size: 15px;display: block;background: url(/upload/images/line.png) no-repeat right center;}
.navitem1 a:last-child{background: none;}
.navitem a:hover{color: #0272ba;}
.nav ul li span{padding:0 5px;}
.xw_left{width:100%;padding:5px 0px;border:#eee solid 1px;background: #fbfbfb;text-align: left;padding-left: 24px;font-size: 16px;margin-bottom:28px;position: relative;}
.xw_right{width:100%;border:#eee solid 1px;background: #fbfbfb;text-align: left;font-size: 16px;height: 42px;position: relative;}
.xbj{margin-top:2%;text-align: left;position: relative;}
.xbj .title{font-size:16px;color: #000;}
.xbj .title:hover{color: #0272ba;transition: all ease .5s}
.xbj .dyg{padding-bottom:10px;border-bottom: 1px #dddddd dotted;margin-bottom:10px;min-height: 130px;}
.xbj .glyphicon-play{font-size: 12px;padding-right: 10px;}
.xbj .col-md-9{padding-left: 0px !important;}
.xbj .glyphicon-menu-right{position: absolute;right: 12px;top: 13px;color: #999999;}
.xbj .tl{position: absolute;top: 40px;left: 230px;text-shadow: 0 2px 15px #737373;color: #fff;font-size: 26px;font-weight: bold;}
.xw_hd{width:100%;height: 321px;position: relative;}
.xw_hd_title{position: absolute;bottom: 0px;left:0px;width:100%;padding: 6px 0px;color: #fff;text-align: center;font-size: 16px;background-color:rgba(0,0,0,0.6);}
.sl{padding:30px 0 !important;}
.sl1{padding:31px 0 !important;position: relative;}
.sl1 .bj{position: absolute;left: 0px;top:0px;z-index: -1;}
.gray{background: #fafafa;border:1px solid #ececec;}
.xwz1{font-size: 18px;border-bottom:1px solid #b4b4b4;margin-bottom:5px;padding-bottom:5px;}
.xwz2{font-size: 14px;color: #b4b4b4;font-family: arial;}
.xwz3{font-size: 18px;border-bottom:1px solid #fff;margin-bottom:5px;padding-bottom:5px;color: #fff;}
.xwz4{font-size: 14px;color: #fff;font-family: arial;}
.xbj .gray:hover{background: #0072b9 !important;display: block !important;transition: all ease .6s}
.xbj .sl1:hover{background: #0072b9 !important;display: block !important;transition: all ease .6s}
.xbj .gray:hover .xwz2,.sl1:hover .xwz4{color:#fff !important;}
.xbj .gray:hover .xwz1,.xbj .sl1:hover .xwz3{color:#fff !important;border-bottom:1px solid #fff;}
.xbj .gray:hover .tb{transform:translateX(160px);transition: all ease .6s}
.xbj .gray:hover .wz{transform:translateX(-105px);transition: all ease .6s}
.xbj .sl1:hover .tb{transform:translateX(160px);transition: all ease .6s}
.xbj .sl1:hover .wz{transform:translateX(-105px);transition: all ease .6s}
.db{background: #2d2d2d;width:100%;padding: 30px 0px;}
.bottom{float: left;margin-right:30px;width: 150px;}
.bottom .title{margin-bottom: 8px;font-size: 15px;font-weight:bold;color:#fff}
.bottom .ej a{color:#fff}
.zh{width:100%;background: #000000;padding:10px 0px;}
.ban{text-align: right;margin:0;}
.ban a{color: #fff;}
.bqun{text-align: left;color: #fff;}
.bqun p{margin:0;}
#piaofu{z-index: 9999;}
.xw_left .jbjys{background:#0072b9;position: absolute;left: 0px;top: 0px;width:110px;height: 100%;}
.xw_left .nxh{margin: 0;position: relative;z-index: 999;color: #fff;}
.inner-banner {text-align: center;line-height: 300px;min-height: 300px;color: #fff;font-size: 30px;text-shadow: 0 1px 4px #828282;}
.inner1{background: url(/upload/images/nybanner1.jpg) fixed no-repeat center top;}
.inner2{background: url(/upload/images/nybanner2.jpg) fixed no-repeat center top;}
.inner3{background: url(/upload/images/nybanner3.jpg) fixed no-repeat center top;}
.inner4{background: url(/upload/images/nybanner4.jpg) fixed no-repeat center top;}
.inner5{background: url(/upload/images/nybanner5.jpg) fixed no-repeat center top;}
.inner6{background: url(/upload/images/nybanner6.jpg) fixed no-repeat center top;}
.inner7{background: url(/upload/images/nybanner7.jpg) fixed no-repeat center top;}
.nymiddle{padding-bottom:100px;text-align: left;    }
.bt{font-size:22px;font-weight:bold;color:#0072b9;padding: 5% 0px 1% 0px;margin:0px;text-align: center;}
.line{width: 55px;background: #0072b9;height: 2px;display: block;margin: 5px auto 50px;}
.cp_bt a{padding: 4px 35px;background: #989999;color: #fff;text-align: center;border-radius: 20px;float: left;margin: 0 18px;font-weight: bold;font-size:15px;}
.cp_bt a:hover{background: #0072b9;color: #fff;}
.curr{background:#0072b9 !important;color: #fff !important;}
.cp_bt{height: auto;overflow: hidden;margin-bottom:8%;float:left;}
.about_con{width:988px;margin: 0 auto;}
.about_news{width:666px;margin: 0 auto;}
.about_jd{width:666px;margin: 0 auto;}
.about_job{width:340px;margin: 0 auto;}
.about_pro{width:500px;margin: 0 auto;}
.news .yy{margin-bottom:35px;float: none;width: 100%;margin-right: 0px;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.news .yy:hover{box-shadow: 5px 2px 20px #ccc; cursor:pointer;transform: translateX(10px);-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.news .col-md-4{padding-left: 0px;}
.dj .col-md-4{padding-left:15px;padding-bottom:24px;margin-bottom:24px;}
.dj .xw_bt{font-size: 18px;}
.dj .gy{line-height: 26px;}
.news h4{padding-top: 8px;}
.news .yy:hover h4{font-weight: bold;}
.news .yy .date{margin: 0px;}
.news_con_title {font-size: 18px;font-weight: bold;line-height: 36px;text-align: center;height: 36px;margin-top:5%;}
.news_con_top {border-bottom: 1px dashed #e9e9e9;color: #3b3b3b;font-size: 14px;text-align: center;line-height: 40px;margin: 0px auto;margin-bottom: 14px;overflow: hidden;padding-bottom:10px;}
.product .col-md-4{text-align: center;margin-bottom:5px;}
.product .col-md-4 img{margin: 0 auto;}
.product{margin-bottom:100px;}
.product .title{line-height: 40px;}
.yqlj{position: absolute;left: 140px;top: 5px;width:950px;height:24px;z-index: 9999;}

/* 首页产品循环 样式 */
#pro_demo {overflow:hidden;position: relative;width:100%;}
#pro_indemo {float: left;width: 800%}
#pro_demo1 {float: left;width:2640px;}
#pro_demo2 {float: left;width:2640px;}
#pro_demo1 li{float: left;margin: 0 20px;position: relative;}
#pro_demo2 li{float: left;margin: 0 20px;position: relative;}
#pro_demo1 img{width:290px;height:190px;}
#pro_demo2 img{width:290px;height:190px;}
.case_title{position: absolute;bottom: 0px;width: 100%;padding: 5px 0px;text-align: center;color: #fff;background-color:rgba(0,0,0,0.5);margin: 0px;}


/* 幻灯样式 */
.swiper-container {width: 100%;height: 541px;}
.swiper-slide {background-position: center;background-size: cover;}
.swiper-wrapper .xt{background:#fff;height:3px;width:97px;position:absolute;left:24%;top:46%;box-shadow: 0 1px 10px #c2c2c2;}
.swiper-slide .title {font-size: 52px;font-weight: 300;font-family: 'zt';text-shadow: 0 1px 10px #c2c2c2;color:#fff;line-height: 55px;position:absolute;left:24%;top:30%;}
.swiper-slide {-webkit-box-sizing: border-box;box-sizing: border-box;}
.parallax-bg {position: absolute;left: 0;top: 0;width: 130%;
        height: 100%;
        -webkit-background-size: cover;
        background-size: cover;
        background-position: center;
    }


/* tab样式 */
#slider {position: relative;}
.scrollContainer div.panel {width: 652px;margin:0px;box-shadow: none !important;}
.scrollContainer div.panel .col-md-4{padding-left: 0px;}
.description{line-height: 24px;}
ul.navigation {list-style: none;margin-bottom: 28px;}
ul.navigation li {display: inline;position: relative;}
ul.navigation a {padding: 5px 24px;text-decoration: none;display: block;float: left;}
ul.navigation a:hover {background-color: #ededed;}
ul.navigation a.selected {background: #0072b9;color: #fff;}
ul.navigation a:focus {outline: none;}

